import http from 'k6/http';
import {login, host, GetMetadata, GetMetadata2, GetMetadataGlobleConfig, index, GetRSAPublicKey} from './Common.js';

export let options = {
  "discardResponseBodies": false,
  "vus": 1000,
  "iterations": 10000,
};

export default function() {
  // running (00m06.2s), 0000/1000 VUs, 10000 complete and 0 interrupted iterations
  //    2024/8/14 RutAtLocal Robert

  // 登录 QPS 大概是 1000， 性能开销主要在密码验证部分
  // GetRSAPublicKey 有缓存，如果分开看，GetRSAPublicKey 是 0.9s 登录是 6.0s 秒
  GetRSAPublicKey();
  login("员工" + __VU);
};